captain (someone's) own destiny

Translations
être maître de son destin
Definitions
To be in control of one's own future or fate; to make decisions and take actions that determine the course of one's own life, rather than letting others or circumstances dictate what happens.